Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
181 CASTLE ROAD Semi-Detached £513,196 £389,500 2 Nov 2016
183 CASTLE ROAD Terraced £316,315 £57,000 2 Aug 1996